home *** CD-ROM | disk | FTP | other *** search
-
- HotDIR 1.2 Documentation - (c) 1987 by Robert Woeger 1-28-1987
- ___________________________________________________________________________
-
-
- HotDIR (hot directory) is a user supported software utility I have developed
- to help PC users get the most out of their PC monitors. Unlike most directory
- utilities to date, HotDIR uses color extensively to SHOW you your files.
- You do NOT need to have a color monitor to use HotDIR (colors will show as
- intensities on a monochrome screen), but boy, HotDIR sure makes your directory
- HOT on a color system (CGA) or an EGA.
-
- HotDIR sorts your files in columns (up and down) and displays different colors
- for different types of files (based on their extension). It supports
- pathnames and wildcards also. At the end of the directory listing, you will
- also see the total space on the specified drive, and the space available.
-
- The idea for HotDIR (and the name) came from a good friend of mine, John P.
- German. He wanted to make full use of his color monitor, but faced a problem
- that the DIR command and his other directory utilities didn't use colors for
- displaying text. He asked me to see what I could do for him, and I
- subsequently locked myself in my room until I emerged many hours later with
- a rough version of what is now HotDIR. Without his encouragement and
- criticisms, I would have never written HotDIR. Thanks, John.
-
- I suggest that you simply run HotDIR, and play around with it. If you prefer
- to read about it, you can continue. If you are like me, I want to run new
- programs without reading the documentation first. You can't hurt anything by
- running HDIR, so give it a try now.
-
-
- HotDIR consists of 2 files:
-
- HDIR.COM The executable program (100% assembly code for speed
- and size).
- HDIR.DOC This documentation file.
-
-
-
- The format for running HDIR.COM is the following:
-
- HDIR [d:\pathname\filename or wildcard]
-
-
- where [...] is an optional. If you do not specify the pathname/filename(s),
- HotDIR will use the current directory on the default drive and search for
- all files (including hidden, system, and subdirectory files).
-
- Examples:
-
- HDIR *.* Both of these perform the same function
- HDIR (display all files in the current directory)
-
- HDIR \util\*.* Displays all files in the subdirectory \util
-
- HDIR \robert\terminal\*.COM Displays all .COM files in specified dir
-
-
-
- The colors displayed for the different file types were chosen after careful
- consideration. We did run out of displayable colors (i.e. those that were
- readable enough for text) so we grouped 2 similar categories into the same
- color. Otherwise, each of the file types has its own unique color:
-
- .BAS - Green (low intensity)
- .PAS - Green (low intensity)
- .DOC - Hi White
- .TXT - Hi White
-
- .COM - Hi green
- .EXE - Hi sky blue
- .BAT - Hi red
- .ARC - Brown
-
- Hidden files Dark red
- Subdirectories Magenta (hi purple)
- All other files Gray
-
- All numbers Yellow
-
- Colors really liven up directories, and I'll probably never go back to one
- color text directory utilities again. HotDIR makes it easy to spot a
- particular type of file (.BAT for instance) without having to re-sort by
- extension, etc.
-
-
-
- Technical notes:
- ----------------
-
-
- 1. Files larger than ~ 1 megabyte each will have the message "1 Meg+"
- in place of the file size. This is because I have a limited space when
- displaying 4 columns of files. Most people will probably never see this
- message because few files today are bigger than 1,000,000 bytes long.
-
- 2. If you get a message saying that the sort area is full, you will
- have to remove some files from the directory or free up some memory space.
- HotDIR 1.2's limit is approx. 5,000 files. Again, for most people this
- should not be a problem.
-
- 3. HotDIR uses BIOS Video calls to perform most of its display of text.
- This is due to the problem people would have using ANSI.SYS to change colors
- while running HotDIR. HotDIR bypasses DOS (and ANSI.SYS) so ANSI.SYS can't
- change HotDIRs directory colors. One restriction on HotDIR is that its output
- can't be redirected to a file or other device. This is because redirection
- occurs at the DOS level, not at the BIOS level.
-
- 4. HotDIR works on all 100% IBM PC compatible computers tested. It was
- tested using both the monochrome, color graphics (CGA), and EGA display
- adapters.
-
- 5. MS/PC-DOS Versions 2.1 through 3.2 were tested with HotDIR.
-
- 6. I recommend that you use a good disk cache program when running HotDIR on
- a PC with a hard disk. A cache helps speed up HDIR's disk reading by ~400%.
-
- 7. If the directory that you want HDIR to display has a lot of files on it
- and/or the disk is fragmented, HDIR will run slower than normal. Either use a
- disk cache, de-fragment your hard disk, or move some files out of that
- directory (the fewer files HotDIR has to sort, the faster it will be).
-
-
- _______________________________________________________________________
-
-
- Release 1.2 Notes:
- -----------------
-
-
- Robert Woeger is the author of this and other PC utilities such as PCSTAT.
- He wrote the original HotDIR program (Version 1.1) and enlisted the help
- of Tony Overfield for help with release 1.2 of HotDIR. Tony did a fantastic
- job and helped HotDIR to shrink from over 6K in disk space to approximately
- half that (3K). This is due to the removal of the fixed filename sort buffer
- that was used in HotDIR 1.1. Listed below are the improvements between
- HotDIR 1.1 and 1.2:
-
- 1. Eliminated the fixed sort area (245 file maximum per directory).
- Now HotDIR will handle up to approximately 5,000 files per
- directory!
-
- 2. Added new code to eliminate some background/foreground color
- conflicts HotDIR had with other color changing utilities.
-
- 3. Eliminated INT 3 instructions embedded in HotDIR 1.1 code. These
- instructions are used with various debugging tools to set
- breakpoints within HotDIR. After testing, these codes should have
- been removed, but were not. This caused no problems on most
- machines, but did cause TSR utilities to do strange things
- occasionally. These 'CC' codes have been removed from HotDIR 1.2.
-
- 4. HotDIR 1.2 will now tell you when no files match your wildcard or
- filename specification(s). HotDIR 1.1 told you that you had
- specified an invalid filename, drive, or path whenever it found no
- matching filename(s).
-
-
- ******************************************************************************
- Rob and Tony are currently designing what will be HotDIR 2.0. HotDIR 2.0
- should be completed no later than mid-February 1987. HotDIR 2.0 will be a
- major re-write of HotDIR 1.2 and will include the following:
-
- 1. Re-worked sorting algorithm for MUCH faster sorting of files.
- 2. Removal of the need to re-read file names to display them (thus
- reducing Disk Input/Output time considerably!)
- 3. Display of files in 1 column, 2 column, 4 column (the current
- default), or 6 column display formats. You can select the format
- you prefer at any time. HotDIR will display file names, dates,
- times, sizes, and attributes.
- 4. User defined extension colors. You can specify additional
- extensions of files you want colored (i.e. .PCL, .COB, .ASM,
- .DAT, .BBS, etc.) and their respective colors.
- 5. More file information (how many files did HDIR display, their
- total size, the size they will take up when transferred to other
- storage mediums [5 1/4" disk, 10Mb Hdisk, etc.], volume label,
- etc.)
- 6. Clear screen before displaying directory option.
- 7. Re-direction of HDIR output to a disk file or printer.
- 8. No need to specify *.* after a subdirectory's name on command
- line: HDIR \util will work in 2.0, where you must type
- HDIR \util\*.* in HotDIR 1.2 to get the same result.
-
- All of the above feature are tenative and may not be implemented, but we will
- do our best to bring you a User Supported product that pleases just about
- everyone. By the way, the above new feature for 2.0 came from your input and
- suggestions. There are no warranties expressed or imlied about HotDIR. It
- has been tested by us, but in no way shall we be liable for any damages
- arising out the use of HotDIR.
-
-
- HotDIR is Copyrighted 1987 by Robert Woeger and Tony Overfield. All rights
- are reserved. You may use HotDIR 1.2 free of charge, and may re-distribute
- HotDIR 1.2 to others as long as you don't modify HotDIR or charge a fee other
- than a disk duplication fee for HotDIR. Since HotDIR is User Supported, we
- ask that you register your copy by sending a $15 donation to us. All those
- who register will receive a disk free of charge with HotDIR 2.0 on it.
- HotDIR 2.0 will NOT be distributed to anyone other than those who registered
- HotDIR 1.2. This means that HotDIR 1.2 will be readily available through
- Bulletin Boards, User libraries, Information services, etc., but Version 2.0
- of HotDIR will not. By doing it this way, we make sure that users will send
- us money to compensate for our work on HotDIR. I tried the other approach
- (kept putting latest versions of PCSTAT out to the public), but only received
- 2 (yes, two) people who were kind enough to register. That was out of the
- 2000+ people who downloaded PCSTAT! Tony and I feel that HotDIR is a superior
- product and we will continue to improve it. We hope you feel the same and
- decide to register your copy of HotDIR.
-
-
- To register and receive HotDIR 2.0, send a check or money order for $15 to:
-
-
- Robert Woeger
- P.O. Box FF
- College Station, TX 77841
-
- Thank you for your support!
- Rob Woeger & Tony Overfield.
- _______________________________________________________________________________